自动流量签到脚本
- Google Apps Script/云函数
- Google Apps Script
- 云函数(腾讯云)
备注
- 一个Google邮箱, 在 云端硬盘 创建一个 Google Apps Script
开始
将以下脚本代码粘贴进去
点击展开代码
function dailySign() {
const loginUrl = 'https://v2.ixlmo.net/api/v1/passport/auth/login';
const signUrl = 'https://v2.ixlmo.net/api/v1/user/DailySign';
const loginPayload = {
email: 'test', // 改成你的账户邮箱
password: 'test', // 改成你的账户密码
captchaData: null
};
try {
const loginResponse = UrlFetchApp.fetch(loginUrl, {
method: 'post',
contentType: 'application/json',
payload: JSON.stringify(loginPayload),
muteHttpExceptions: true
});
const loginData = JSON.parse(loginResponse.getContentText());
if (loginResponse.getResponseCode() !== 200) {
throw new Error('登录失败: ' + (loginData.message || loginResponse.getContentText()));
}
const token = loginData.data.auth_data;
const signResponse = UrlFetchApp.fetch(signUrl, {
method: 'get',
headers: {
'Authorization': token
},
muteHttpExceptions: true
});
const signData = JSON.parse(signResponse.getContentText());
if (signResponse.getResponseCode() !== 200) {
throw new Error('签到失败: ' + (signData.message || signResponse.getContentText()));
}
Logger.log('签到成功:' + signData.message);
} catch (e) {
Logger.log('错误: ' + e.message);
}
}